research team - French English Dictionary